Developing cultural and intellectual skills